Speculative fiction - Author Allen Taylor